曲面拓扑是拓扑图论的基础。当然即使我们不熟悉曲面拓扑的理论,也仍然不妨碍我们研究拓扑图论,毕竟拓扑图论上所用的拓扑学只是一点点。
设Γ是一个豪斯多夫空间.如果Γ上的每一个点都有一个开邻域同胚于欧氏平面E2中的开圆盘,那么我们就说Γ是一个二维流形.
设Γ是一个二维流形,而f是一个从闭区间[0,1]到Γ的连续映射.我们令A=f([0,1]).那么我们就说A是Γ上的一条曲线,其中f(0)和f(1)就是曲线A的端点;如果f是单射,那么A就是一条简单曲线;如果A的两个端点是重合的,那么A就是一条闭曲线;如果f在开区间(0,1)上是单射并且A的两个端点重合,那么A就是一条简单闭曲线.设0≤a<b≤1.如果A不是闭曲线,那么,f([a,b])就是曲线A上从f(a)到f(b)的一个曲线段;如果A是闭曲线,那么,f([a,b])或f([0,a]∪[b,1])就是曲线A上从f(a)到f(b)的一个曲线段.
如果二维流形Γ上任意两点间总有一条简单曲线连接,那么我们就说Γ是弧连通的.但是,二维流形未必都是弧连通的.在包含意义下极大的弧连通子集被称为区域.如果Γ中任意开覆盖都有有限子覆盖,则称Γ是紧致的.紧致的、弧连通的二维流形就是曲面.没有边界的曲面称为闭曲面.欧氏平面是二维流形但不是曲面,因为它无界因而不紧致;莫比乌斯带是曲面但不是闭曲面,因为它有边界;球面、环面、射影平面、克莱因瓶都是常见的闭曲面.
根据著名的闭曲面的分类定理,我们知道:任何闭曲面总是可以通过给球面添加环柄和交叉帽来得到.设闭曲面Γ是从球面添加h个环柄和c个交叉帽得到的.当且仅当c=0时,Γ才是可定向的曲面.令eg(Γ)=2h+c,我们称之为闭曲面Γ的欧拉亏格.一般所说的欧拉示性数是χ(Γ)=2−eg(Γ),在拓扑图论中通常回避这个参数.众所周知,借助球极射影,可以将删除一点(北极)后的球面与欧氏平面建立同胚关系,所以,我们规定欧氏平面的欧拉亏格与球面相同,即eg(E2)=0.在以后的讨论中,我们简称欧氏平面为平面.
设Γ是一个闭曲面或平面,G是一个图.G的Γ-画法是由两个单射φ和ψ构成的有序对,记作D(φ,ψ),简记作D.其中,φ将G的顶点映射为Γ的点,我们仍然称φ的像是D的顶点;而ψ将G的边映射为连接相应顶点的简单曲线(环被映射为简单闭曲线),我们仍然称ψ的像是D的边.D的顶点的全体记作V(D),D的边的全体记作E(D).设p∈Γ,e∈E(G).如果p∈ψ(e)且不是ψ(e)的端点,那么我们说ψ(e)穿过点p.如果G的Γ-画法D还满足:
- 任意边不穿过顶点,
- 任意两边不相切,
- 任意两边公共点有限,
- 任意三边不穿过同一点,
那么我们就说D是G的正规Γ-画法.
设D是图G的正规Γ-画法,e1,e2∈E(G),p∈Γ.如果ψ(e1),ψ(e2)都穿过p,就说e1和e2在D上交叉于p,也说p是D的一个交叉.D上交叉的全体叫做D的交叉集,记作CRΓ(D).D上交叉的总数叫做D的交叉数,记作crΓ(D).设D是G的所有正规Γ-画法的全体.定义G在Γ上的交叉数为
crΓ(G)=D∈DmincrΓ(D). 如果D是使得crΓ(D)=crΓ(G)的正规Γ-画法,那么我们就称D是G在Γ上的cr-最小画法.求图G在Γ上的交叉数和cr-最小画法的问题,就是图交叉数问题.
设S⊆Γ,令CRΓ,D(S)=CRΓ(D)∩S,令CRΓ,D(S)=∣CRΓ,D(S)∣.例如,在正规Γ-画法D上,边e∈E(D)上所包含的交叉的集合和个数,就可以分别记作:CRΓ,D(e)和crΓ,D(e).
特别地,如果Γ是平面E2,那么,上述符号中的Γ通常省略;上述术语中的Γ通常换成“平面”.所以CRE2(⋅)和crE2(⋅)一般也写成CR(⋅)和cr(⋅).
在图G的Γ-画法D中,由于图G的边被映射成了简单曲线或简单闭曲线,所以D的任何边不会和自己交叉.
设Γ是一个闭曲面或平面,G是一个图,D是G的一个正规Γ-画法.如果D没有交叉,我们就说D是G的一个==Γ-嵌入==,也说G通过D嵌入到Γ上.当Γ是平面时,我们称Γ-嵌入为平面嵌入.称能嵌入平面的图为可平面图.如果固定图G的Γ-嵌入D,并将G与D等同看待,那么G的顶点和边分别可以看成Γ上的相应点和相应简单(闭)曲线,此时我们称G为Γ上的拓扑图;特别地,如果Γ是平面,那么就称拓扑图G为平面图.
可平面图和平面图是不同的.一个可平面图可能有多种平面嵌入,而平面图则固定了一种平面嵌入;一个可平面图本质上仍然是由顶点集和边集构成的有序二元组,而平面图实际上是一种拓扑图,它是由顶点集、边集和面集构成的有序三元组G(V,E,F).
设G是Γ上的一个拓扑图.我们称
Γ∖e∈E(G)⋃e
的区域(即极大弧连通子集)为G的面.G的面集用F(G)或F表示,面数用f(G)表示.设f∈F(G).f的边界记作∂(f).∂(f)可以看作G的一个拓扑子图,但未必是连通图.实际上,当且仅当G连通时,G的每个面的边界才都是连通图.如果∂(f)只有一个连通分支,那么∂(f)显然是一条闭游走(closed walk),我们称之为f的边界闭游走;f的边界闭游走的长度称为f的度,记作d(f).d(f)不一定等于f所关联的边数.这是因为:如果f关联了割边e,那么e两侧都是f,这导致e在∂(f)中会出现两次.但这并不影响握手定理的成立.
(面边)握手定理 如果G是平面图,那么f∈F(G)∑deg(f)=2e(G).
如果∂(f)是一个圈,那么我们称这个圈是一个面圈.同样因为f可能关联割边,所以边界闭游走不一定是圈,除非G是2-连通的.
Whitney定理 除K1和K2外,2-连通的平面图的每个面的边界都是圈.
Whitney定理的推论 无环3-连通的平面图的任何顶点的邻域都会构成一个圈.
一般来讲,如果G有一个Γ-嵌入,使得每个面都同胚于圆盘,则称这个嵌入是一个2-腔胞嵌入.什么图在什么闭曲面上会有2-腔胞嵌入,这是拓扑图论的一个重要研究课题,此处不便展开.
关于顶点、边、面三者之间的数量关系有著名的Eular-Poinare公式.
Eular-Poinare公式 如果Γ上拓扑图G是连通的,那么v(G)−e(G)+f(G)=2−eg(Γ).
将Eular-Poinare公式限制在平面图上使用(此时一般称为Eular公式)可以得到如下两个常用推论.
推论1. 如果G是至少3个顶点的简单可平面图,那么e(G)≤3v(G)−6,其中等号成立当且仅当G的每个平面嵌入都是三角剖分(即每个面的边界都是3-圈的平面嵌入).
推论2. 每个简单可平面图最小度都不超过5.
设A是平面E2上的曲线.如果A是平面上有限个直线段的并,那么我们称A是平面上的一条折线.类似地,我们可以定义闭折线.如果A既是简单曲线又是折线,那么我们就称A是简单折线;同样地,如果A既是简单闭曲线又是折线,那么我们就称A是简单闭折线.
引理1. 设Ω是平面上的一个弧连通的开集.那么Ω内任意两点都可以被Ω内的一条简单折线连接.
证明. 任取x,y∈Ω.因为Ω是弧连通的,所以Ω中存在连接x,y的简单曲线A.对每个z∈A,存在以z为心的开的圆盘B(z)⊆Ω,所以{B(z):z∈A}是A的一个开覆盖.因为连续映射保持紧致性,所以A在Ω上是紧致的.所以{B(z):z∈A}有一个有限子覆盖,记作{B(zi):i=1,2,…,k}.这样就很容易构造包含于∪i=1kB(zi)的、连接x,y的折线了.□
使用引理1,很容易证明如下引理.
引理2. 任何可平面图都有一个平面嵌入,使得每条边都是简单折线.
事实上还可以进一步证明,任何可平面图都有一个直线平面嵌入,也就是每个边都是直线段的嵌入.这个定理证明很复杂,这里不予给出.
直线嵌入定理 任何可平面图都有一个平面嵌入,使得每条边都是直线段.
使用引理1,还能证明著名的Jordan曲线定理.它的证明极其繁琐复杂,我们在这里不予给出.
Jordan曲线定理 平面E2上任何简单闭曲线C的补是两个区域,一个有界,一个无界.
Jordan曲线定理事实上表明,E2上任何两个只有有限个公共点的简单曲线必然相交偶数次.
需要注意的是:Jordan曲线定理在闭曲面上并不成立.比如球面上的简单闭曲线分出两个有界的区域.环面的经线和纬线都只能分出一个区域.
设C是平面E2上的一条简单闭曲线,由Jordan曲线定理可知,E2∖C是两个区域,其中有界的区域称为C的内域,记作Int(C),无界的区域称为C的外域,记作Ext(C).
特别地,如果G是平面图,那么在F(G)中有一个面是无界的,我们称之为外面;其他面都是有界的,我们称之为内面.
使用Jordan曲线定理可以证明:包含K5-细分和K3,3-细分的图都不可平化.事实上,这是可平面性的充要条件,也就是著名的Kuratowski定理,该证明复杂,此处不予呈现.
Kuratowski定理 一个图是可平面的当且仅当它不包含K5-细分和K3,3-细分.
与之相关的另一个重要定理就是Wagner定理.
Wagner定理 一个图是可平面的当且仅当它不包含K5-minor和K3,3-minor.
返回【图论笔记】